home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / vbbs61a2.zip / MULTINET.DOC < prev    next >
Text File  |  1993-05-30  |  63KB  |  1,328 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                    ██┐    ██┐ ████████┐ ████████┐ ███████┐
  13.                    ██│    ██│ └██┌──██│ └██┌──██│ ██┌────┘
  14.                     ██┐  ██┌┘  ███████│  ███████│ ███████┐
  15.                      ██┐██┌┘   ██┌──██│  ██┌──██│ └────██│
  16.                       ███┌┘   ████████│ ████████│ ███████│
  17.                       └──┘    └───────┘ └───────┘ └──────┘
  18.                                       *
  19.  
  20.                              The Virtual BBS/NET
  21.                                 Version 6.10
  22.  
  23.               Copyright (C) Roland De Graaf 1990, 1991, 1992, 1993
  24.  
  25.                               4246 Elisabeth Ave.
  26.                               Holland, MI 49424
  27.  
  28.                                       *
  29.    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  30.                         Multi-Network Documentation
  31.    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  32.           Edited By:   UT Prof   aka Richard Shell 1@2103 VirtualNet
  33.    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  34.  
  35.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  36.                                 TABLE OF CONTENTS
  37.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  38.  
  39.  
  40.            (1) -   THE VBBS MULTINET ENGINE
  41.                    1.1 - Overview
  42.                    1.2 - The Multinetwork Master List
  43.                    1.3 - The Multinet Mail Tosser
  44.                    1.4 - Network-specific Interfaces
  45.  
  46.            (2) -   CONFIGURATION
  47.                    2.1 - VConfig
  48.                    2.2 - Answer.net Configuration
  49.  
  50.            (3) -   STARTING YOUR OWN NETWORK
  51.                    3.1 - Considerations for Wide-Area Networks
  52.                    3.2 - Local Networks
  53.  
  54.            (4) -   TECHNICAL NOTES
  55.                    4.1 - NETWORKS.LST File
  56.                    4.2 - Net.x Files
  57.                    4.3 - <database filename>.NET Files
  58.                    4.4 - The MultiNet Tosser Functions & Email Gating
  59.  
  60.                    APPENDICES
  61.                    I.    Local Network Configuration
  62.                    II.   VFido Configuration
  63.                    III.  VWW4 Configuration
  64.                    IV.   VUUCP Configuration
  65.                    
  66.  
  67.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  68.                            (1) - THE VBBS MULTINET ENGINE
  69.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  70.  
  71.            1.1 - Overview
  72.  
  73.              VBBS is the first BBS program to incorporate a true
  74.              multinet engine within the BBS itself, capable of seamlessly
  75.              integrating up to 999 networks and providing automatic gating
  76.              of e-mail between different networks. The multinet engine
  77.              works through the interraction of four components: the
  78.              multinetwork master list which identifies the networks,
  79.              the multinet mail tosser which processes e-mail and posts,
  80.              specific network utilities used for interfacing with each
  81.              basic type of network, and the front end mailer which
  82.              identifies incoming network calls.
  83.  
  84.  
  85.            1.2 - The Multinetwork Master List
  86.  
  87.              The master list of allowable networks is a file named 
  88.              NETWORKS.LST, and is located in the VBBS 'Data' subdirectory.
  89.  
  90.              This master list is the only way for VBBS to identify the origin
  91.              and destination of posts and e-mail, so it is a requirement
  92.              that major networks be listed in the NETWORKS.LST file.
  93.  
  94.              The NETWORKS.LST file is an ascii file in following format:
  95.              
  96.              1,1,VirtualNET
  97.              2,2,WWIVnet
  98.              3,2,WWIVLink
  99.              4,4,FIDOnet
  100.              5,3,USEnet
  101.  
  102.              The NETWORKID comes first, followed by the NETWORKTYPE,
  103.              and finally, the NETWORKNAME.
  104.              
  105.              To view the network entries in the NETWORKS.LST file, simply 
  106.              choose option 7, Network Configuration, on the VConfig menu.
  107.  
  108.            1.3 - The Multinet Mail Tosser
  109.  
  110.             The multinet mail tosser is built directly into VBBS.
  111.             No external mail tossers from third parties are needed,
  112.             although VBBS can be configured to use them if desired.
  113.  
  114.             The tosser handles this process of distributing email
  115.             and posts to the appropriate "pending" files for each
  116.             network you are connected to. The tosser also handles
  117.             the importation of incoming email and posts to the BBS,
  118.             and the gating of posts between networks.
  119.  
  120.             Mail tosser operation is completely automatic and requires
  121.             no special attention. Tossing may also, however, be invoked
  122.             by command line switches or batch files called by external
  123.             events to add flexibility. Please refer to the individual
  124.             documentation for each network-specific interface for
  125.             details on syntax and how this is accomplished. Such
  126.             documentation is included in the zip file for each interface
  127.             utility.
  128.  
  129.  
  130.           1.4 - Network-specific Interfaces
  131.  
  132.             As of this moment, four basic network interface types
  133.             may be used in conjunction with the VBBS multinet engine.
  134.             These are as follows:
  135.  
  136.             VNET.EXE     for VirtualNET-type networks (type 1)
  137.             VWW4.EXE     for WWIVnet-type networks    (type 2)
  138.             VUUCP.EXE    for UUCP-type networks       (type 3)
  139.             VFIDO.EXE    for FIDO-type networks       (type 4)
  140.  
  141.             These utilities may be downloaded from any VBBS support
  142.             board and are accompanied by specific installation
  143.             instructions.
  144.  
  145.             Please note that these utilities are not crippled in
  146.             any manner, however, you should register VBBS within sixty
  147.             (60) days to avoid an interruption of service. Failure to
  148.             register will inactivate all interface utilities automatically,
  149.             with the exception of VNET.EXE, after the 60-day period.
  150.             To avoid any inconveniences, please register VBBS as soon as
  151.             possible.
  152.  
  153.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  154.                               (2) - CONFIGURATION
  155.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  156.  
  157.            2.1 - VConfig
  158.  
  159.            The multinet configuration is done by running option 7, Network
  160.            Configuration, in VConfig. From the net configuration menu, you
  161.            simply choose which network you want to add, and enter the
  162.            appropriate information. It is very important to remember after
  163.            running option 7 to select option 3, Database Configuration,
  164.            and run the Sort Databases and Compile Network functions found
  165.            there.
  166.  
  167.            For specific installation details, please refer to the main
  168.            VBBS560.DOC, and the DOC files that accompany each network
  169.            interface utility, ie. VWW4, VUUCP, and VFIDO.
  170.  
  171.            2.2 - Answer.net Configuration
  172.  
  173.            ANSWER.NET, an ordinary ascii text file, should be created
  174.            and placed in your VBBS 'Data' subdirectory if you are to
  175.            interface with other networks successfully. You must have
  176.            answer.net set up properly for VBBS to be able to correctly
  177.            identify incoming network calls. In many cases, the incoming
  178.            network call will use a macro to identify itself. The
  179.            answer.net file is used by the multinet engine to
  180.            acknowledge the network macro, identify the network, and call
  181.            up the proper network interface utility after connecting.
  182.  
  183.            Note that VirtualNET type networks do NOT need to be configured
  184.            in ANSWER.NET since type 1 networks are automatic. However,
  185.            to detect types 2 through 4, you must "program" ANSWER.NET to
  186.            be able to identify the incoming network from the string it
  187.            sends.
  188.  
  189.            ANSWER.NET uses only three simple one-character commands: ">",
  190.            "!", and "?".
  191.  
  192.            ">"     Sends a string. For example, >HELLO would transmit
  193.                    HELLO
  194.  
  195.            "!"     Waits up to 2 seconds for a byte to come in
  196.  
  197.            "?"     Compares received byte to ascii code values
  198.                    and calls up the appropriate network interface driver
  199.  
  200.           Here are some examples:
  201.  
  202.           ?78=2
  203.           If received byte was 78 ("N"), then answer network #2 (WWIVnet)
  204.           N N N N is the string that WWIVNet sends.
  205.  
  206.           ?76=3
  207.           If recevied byte was 76 ("L"), then answer network #3 (WWIVLInk).
  208.           L L L L must be the string that WWIVLink sends and must be set
  209.           up by your Link server using a macro.
  210.  
  211.           Here is an example ANSWER.NET, for a VBBS that is on WWIVnet
  212.           only which you may use:
  213.           !
  214.           ?78=2
  215.           ?32=2
  216.  
  217.           Here is an example you may use if you are on both WWIVnet and
  218.           WWIVLink:
  219.           !
  220.           ?78=2
  221.           ?32=2
  222.           ?76=3
  223.  
  224.           Here is an example for a VBBS on USEnet:
  225.           >UUCP
  226.           !
  227.           ?85=5
  228.  
  229.           Here is an example for a VBBS on USEnet, WWIVnet, and WWIVLink
  230.           which may be used:
  231.           >UUCP
  232.           !
  233.           ?78=2
  234.           ?32=2
  235.           ?76=3
  236.           ?85=5
  237.  
  238.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  239.                         (3) - STARTING YOUR OWN NETWORK
  240.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  241.  
  242.           3.1 - Considerations for Wide-Area Networks
  243.  
  244.            Because of VBBS' uniquely-designed multinet engine, starting
  245.            your own new network is easier than ever before whether you
  246.            are a business or an advanced system operator.  Here are just
  247.            a few things to consider if you are contemplating this:
  248.  
  249.            A) You will need to decide on what type of network software
  250.               you want to use for your new network:
  251.  
  252.               VirtualNET type
  253.               WWIVnet type
  254.               FIDO type
  255.               UUCP type
  256.  
  257.               While the multinet engine will easily handle any type above,
  258.               remember that the simplest network to run operationally is a
  259.               VirtualNET type network. This requires no special setup of
  260.               the answer.net file or macro setup on the part of the server,
  261.               has support for update utilities, and other advantages.
  262.  
  263.            B) You will need to select a name for your network.
  264.  
  265.            C) You will be responsible for maintaining your network, such
  266.               as producing its bbslist or nodelist, establishing
  267.               connections, nominating ACs, etc.
  268.  
  269.            D) You should have the following thought out in advance:
  270.  
  271.               Network Policy and Goals
  272.               Network Application
  273.               Advertising
  274.               Administration
  275.  
  276.            E) Update utilities
  277.  
  278.               Update utilities let you, as network coordinator send out
  279.               BBSLISTs and SUBSLISTs for the maintenance of your network.
  280.               Custom update utilities for VirtualNET type networks are
  281.               available from the VBBS author. For more information on how
  282.               to start a VirtualNET type network, please refer to the
  283.               LOCALNET.DOC file.
  284.  
  285.            F) Inclusion in NETWORKS.LST
  286.  
  287.               Since you can edit NETWORKS.LST yourself, inclusion isn't
  288.               a major problem. However, we do try to maintain one 
  289.               "unofficial" networks master list.
  290.               
  291.           3.2 - Local Networks
  292.  
  293.               It is an established de facto standard that local nets
  294.               should use slots 15 and 19, in order for maximum compatibility
  295.               with everyone else on the planet.
  296.  
  297.               It is highly recommended that if you wish to use a NETWORKID
  298.               other than 15 or 19, you should consult the unofficial
  299.               networks master list for a unique NETWORKID to use.
  300.  
  301.               Please refer to the LOCALNET.DOC for more details.
  302.  
  303.  
  304.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  305.                             (4) - TECHNICAL NOTES
  306.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  307.  
  308.           4.1 -  NETWORKS.LST File
  309.  
  310.               The NETWORKS.LST file is a master list of networks. Each
  311.               network is defined by Proper Name ("VirtualNET",
  312.               "WWIVNet", "USENet",etc.) and by Network Protocol
  313.               (VNET, VWW4. VUUCP, VFIDO,etc.), and by Network ID.
  314.               Each network must have a unique ID number. IDs begin at
  315.               1 and go up sequentially.
  316.  
  317.           4.2 - NET.x Files
  318.  
  319.               These are the configuration files for each network and
  320.               are located in the Data subdirectory. The .x refers to
  321.               the network ID number as defined in the NETWORKS.LST file.
  322.               These are simple ascii files in this format:
  323.               <parametername>=<parameter data>
  324.  
  325.               A NET.2 file for WWIVNet, for example, might look like
  326.               this:
  327.                           systemid=2067
  328.                           netdir=c:\wwiv\data
  329.                           mode=net
  330.  
  331.               where systemid is the WWIV node number, netdir is where
  332.               the network files are located, and mode is either
  333.               "net" or "link" which instructs VWW4 of the mode to run in.
  334.  
  335.               A NET.1 file for VirtualNET, might look like this:
  336.  
  337.                           systemid=2103
  338.                           netdir=c:\vbbs\net
  339.                           server=1
  340.                           client=2112 $1-512-340-2265
  341.                           client=2115 +381-0031 /25
  342.  
  343.               where $,+, /,!, and ^ are optional modifiers indicating
  344.               long distance phone numbers, local phone numbers, threshold,
  345.               macro, and password.
  346.  
  347.               Note that VConfig is used to edit these NET.x files, but
  348.               they could be edited manually.
  349.  
  350.           4.3 - <database filename>.NET Files
  351.  
  352.               These are located in the DB subdirectory and show the
  353.               networks a database (message base,sub) is connected to.
  354.               These are ascii files that store the sub identifications.
  355.               In addition to the .NET file, .QSC, .BIN, and .DAT files
  356.               are generated when a database is configured. For example,
  357.               the x.NET file for VBBS Forum, a sub gated to WWIVNet, might
  358.               look like this:
  359.                               1=302
  360.                               2=5275
  361.               This is translated as:
  362.               network ID 1 (VirtualNET) sub number 302
  363.               network ID 2 (WWIVNet) subtype 5275
  364.  
  365.               If this sub were being gated to other networks, additional
  366.               lines would be added with the appropriate information.
  367.  
  368.               Note here also that the sub identification can be a number
  369.               or a string. This depends only on the net interface's
  370.               interpretation of the data.
  371.  
  372.           4.4 - The MultiNet Tosser Functions & Email Gating
  373.  
  374.               The multinet tosser ensures that all gated messages go to the
  375.               proper place. An example of the mechanics are as follows:
  376.  
  377.               When a user posts, two copies are written. One goes to the
  378.               database itself, and the other goes to SPOOL.NET which is
  379.               a temporary file fond in the Data subdirectory. After
  380.               the user logs off, the tosser analyzes SPOOL.NET and
  381.               distributes the posts to PENDING.x files, where .x is the
  382.               network ID. VBBS then checks for PENDING.x files that
  383.               might exist and calls up the proper network interface
  384.               handler for each PENDING.x file. The net interface program
  385.               reads its own PENDING.x file and packs up the messages.
  386.  
  387.               When a net interface program receives a message, it also
  388.               needs to write two copies, one to LOCAL.NET which VBBS
  389.               unpacks to the databases, and one to either VALIDATE.x
  390.               if validation is turned on for the sub, or to
  391.               DISTRIB.NET.  DISTRIB.NET is similar to SPOOL.NET except
  392.               that messages in DISTRIB.NET are redistributed to all
  393.               networks except the one it came in on. (SPOOL.NET is
  394.               distributed to all networks).
  395.  
  396.               The multinet mail tosser also handles gating of email.
  397.               That is, you can send & receive email to a user on a network
  398.               of which you are not actually a member.
  399.  
  400.               For example, let's say you wanted to send an email
  401.               to someone on FIDOnet, but you're not actually on FIDOnet,
  402.               but you are a member of VirtualNET.
  403.  
  404.               Your first step is to find a VirtualNET system
  405.               that is also on FIDOnet. (Multinetworked)
  406.  
  407.               Once that is accomplished, email the sysop of that board
  408.               and ask if you may use his system to gate email
  409.               into the other network. (It's always good to ask first.)
  410.  
  411.               If permission is granted, manually create a text file
  412.               in your DATA directory, the filename should be GATEWAY.x
  413.               where x is equal to the network id of the network you
  414.               want to have a gateway to. In this example, since are target
  415.               network is FIDOnet (Network ID = 4), we would create a
  416.               GATEWAY.4 file in the DATA Directory. We will put one
  417.               line of ASCII text into this file:
  418.  
  419.               @<system address>*<network number>
  420.  
  421.               <system address> is the node address of our gateway system.
  422.               <network number> is the TRANSPORT NETWORK which will be used
  423.                                to gate the mail.
  424.  
  425.               For example, if I wanted my FIDOnet gateway to be
  426.               @440 VirtualNET, I would make GATEWAY.4, with the line:
  427.               @440*1
  428.  
  429.               Another example: I want to email USEnet thru TechNET
  430.               (Network ID = 8) system @1000. I would create a GATEWAY.5
  431.               file (Network ID = 5 for USEnet), containing the line:
  432.               @1000*8
  433.  
  434.               It should be noted that the TRANSPORT NETWORK must
  435.               be of VirtualNET type. An email may, however, pass
  436.               thru several gateways (no limit), if needed, to get
  437.               it where you want it to go. This opens up some very
  438.               powerful possibilities.
  439.  
  440.  
  441.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-
  442.                    APPENDIX I - LOCAL NETWORK CONFIGURATION
  443.            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  444.  
  445.           5.1 - Local Network Configuration
  446.  
  447.               First, be aware that two utilities are available, MAKE15.ZIP
  448.               and MAKELN.ZIP, which automate much of the process below if
  449.               you are starting your own local network.
  450.  
  451.               To set up your own local network, create a separate directory
  452.               for the network; for example c:\vbbs\local.  All files for
  453.               the local network (networkid 15 or network 19) belong in this
  454.               directory.
  455.  
  456.               Bbslist.0 contains the network coordinators node information,
  457.               while bbslist.1 contains the information for other nodes
  458.               connecting to your system. Subslist.net contains the list of
  459.               subs and sub numbers for your network -- four digit subs are
  460.               autorequestable, and five digit numbers are secured.
  461.  
  462.               Exact format including spacing of these files is critical to
  463.               proper localNET functioning, therefore it recommended that
  464.               you cut and paste using bbslist.0 and bbslist.1 from
  465.               VirutalNET as a template.
  466.  
  467.               After creating your files, you must add the local net in
  468.               Vconfig:
  469.               ┌──────────────────────────────────────────────────────┐
  470.               │ Set up your LocalNET Settings In Vconfig as follows: │
  471.               └──────────────────────────────────────────────────────┘
  472.               1. Node Number=1          --Your node number for localNET
  473.               2. Net Dir=C:\VBBS\LOCAL  --Path path to localNET directory
  474.               3. Server=1               --The net server for your localNET
  475.               4. Server Phone #:7773333 --Phone # of your localnet server
  476.               5. Server Call: Local     --Enter [5] to change toggle
  477.                                           from long distance to local
  478.               6. Server Threshold: 1 k ---Means your board will call the
  479.                                           server when a minimum of 1k of
  480.                                           messages are ready to be sent
  481.               7. Server Macro: <none>
  482.               8. Server Password: <none>
  483.               9. Server Protocol: DSZ Zmodem --Must be uniform throughout
  484.                                                your network
  485.               A. Server Compression: PKZIP 1.10
  486.               C. Add New Client
  487.               E. Edit Clients
  488.               U. Uninstall this Network
  489.  
  490.              ┌───────────────────────────────────────────────────────────┐
  491.              │ Add additional nodes (Clients) to your network as follows:│
  492.              └───────────────────────────────────────────────────────────┘
  493.              -=<E. Edit Clients>=-
  494.  
  495.              1. Client Node Number: 2180    ---Clients Node Number that you
  496.                                                assigned
  497.              2. Client Phone #: 773-8330    ---Clients phone #
  498.              3. Client Call: Local          ---It is a Local call
  499.              4. Client Threshold: 0 k       ---Never call out, implying
  500.                                                the client will call you
  501.              5. Client Macro: <none>
  502.              6. Client Password: <none>
  503.              7. Client Protocol: DSZ Zmodem
  504.              8. Client Compression: PKZIP 1.10
  505.              ┌───────────────────┐
  506.              │ Name Your Network │
  507.              └───────────────────┘
  508.              Creating a file called DEFINE.NET in your main VBBS data
  509.              directory will give your network the name you choose.  Type
  510.              copy con define.net, then add the name of your choice on the
  511.              first line.  Hit ctrl Z to save and exit.
  512.  
  513.              ┌─────────────────────────┐
  514.              │ Compiling your network: │
  515.              └─────────────────────────┘
  516.              From your vbbs directory:  type the following and press your
  517.              enter key: VNET /A NETWORKID=15 (or 19)
  518.              You will see the network compile and list the nodes if your
  519.              setup is correct.
  520.  
  521.           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  522.                   APPENDIX II - VFIDO CONFIGURATION
  523.           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  524.  
  525.               Introduction
  526.               ============
  527.  
  528.               This program is designed to create an interface between the
  529.               VBBS software written by Roland de Graaf and any Fido-
  530.               compatible network. FidoNET itself is the largest hobbyist
  531.               network in the world, with over 21,000 BBS members, and
  532.               literally thousands of smaller Fido-compatible networks
  533.               worldwide.
  534.  
  535.               This version of the interface program allows the exchange of
  536.               private mail and public message areas between VBBS and Fido.
  537.               VFIDO is fully-featured and has provisions for incoming and
  538.               outgoing Crash Mail, File Requesting, and File Attaches as
  539.               well.
  540.  
  541.               Used in conjunction with the integral VBBS front end mailer
  542.               or with FrontDoor, VFIDO readily handles calls to and from
  543.               other Fido BBSes running VBBS, FrontDoor, BinkleyTerm, or
  544.               other mailers adhering to FidoNet FTS-0001 specifications.
  545.  
  546.               Joining FidoNET
  547.               ===============
  548.  
  549.               Until the arrival of VBBS, setting up FidoNET for the first
  550.               time was a laborious and complicated chore for sysops
  551.               unfamiliar with Fido's idiosyncrasies. In essence, FidoNET
  552.               policy requires the sysop to have his interface software set
  553.               up properly before he can officially apply for a FidoNET node
  554.               number. Application for a node number must be made through
  555.               e-mail sent from the requesting sysop's bbs through FidoNet
  556.               to the local Area Coordinator. A temporary node number is
  557.               issued by the AC for the sysop to be able to make this
  558.               connect. This procedure may vary from area to area, however,
  559.               so please contact the nearest AC for information.
  560.  
  561.               Before proceeding with VFido installation, then, you must
  562.               first obtain a provisional node number from your local
  563.               FidoNET Area Coordinator and information about what
  564.               application information you need to provide him with. Using
  565.               the provisional node number the AC issues you, you may begin
  566.               installing the VFido interface. After this initial setup is
  567.               completed using this temporary node number, you must send
  568.               the application information directly to the AC in Fido email.
  569.               The direct connect from your BBS via Fido is the AC's
  570.               guarantee that your bbs software has been set up correctly
  571.               and is Fido-capable.
  572.  
  573.               Based on the application information you email, the AC will
  574.               then issue you an official FidoNET node number and begin
  575.               proceedings to have your number listed on the main FidoNET
  576.               Nodelist. At this point, you will have to update the FidoNET
  577.               network information (option 7 in VConfig) in VBBS to
  578.               replace the provisional node number used for the initial
  579.               connect with your official and permanent node number.
  580.               The information entered in VConfig must be recompiled (see
  581.               below).
  582.  
  583.               Normally, you may expect to wait 5-10 days for your new Fido
  584.               node number to appear on the official Fido Nodelist, at
  585.               which point you may begin subscribing to echoes,etc.
  586.  
  587.  
  588.               Initial Configuration Of VFIDO To Give E-Mail Functionality
  589.               ===========================================================
  590.  
  591.               Place the VFIDO.EXE program in your VBBS directory.
  592.  
  593.               Run VCONFIG.EXE, and select Network Configuration for the
  594.               Fido (type 4) network you are configuring.
  595.  
  596.               1. Fido Address:       2:440/211
  597.                  Your Fido network primary address in Zone:Net/Node.Point
  598.                  format)
  599.               2. NetMail Directory:  C:\VBBS\NETMAIL
  600.                  Where Fido netmail will be stored - must be the same for
  601.                  all your Fido networks
  602.               3. OutBound Directory: C:\VBBS\OUTBOUND
  603.                  Where Fido EchoMail will be stored - must be the same for
  604.                  all your Fido networks
  605.               4. Archiver:           PAK
  606.                  Compression method for outgoing EchoMail - PAK, LHA, ZIP,
  607.                  ARJ
  608.               5. UnArchiver:         PAK
  609.                  Compression method for incoming EchoMail - PAK, LHA, ZIP,
  610.                  ARJ
  611.               6. FIDO Front-End:     Standalone
  612.                  Standalone or FrontDoor are only valid options at this
  613.                  stage
  614.               7. Nodelist Name:      NODELIST
  615.                  The name of the nodelist for the network
  616.               8. Zones:              1-7
  617.                  The range of Zones that belong to that network (ie the
  618.                  Domain)
  619.  
  620.               D. Dial List
  621.  
  622.               1. System Address:         2:440/59
  623.                  Fido address of node to call
  624.               2. Phone Number:           0689-824890
  625.                  Full phone number to dial
  626.               3. Poll Priority:          Hold
  627.                  Hold means never call, Priority is call as soon as mail
  628.                  is waiting, once a day is the final option
  629.               4. Preferred Session Type: EMSI (FSC-0056) w/Zmodem (DSZ)
  630.                  EMSI or TSYNCH handshaking selection
  631.               5. Session Password:       FRED
  632.                  The password to use in the EMSI session with the other
  633.                  BBS, which may be blank
  634.  
  635.               R. Routing
  636.  
  637.               1: 2:440/59 2:440/59
  638.                  Fido address of server and routing mask including
  639.                  wildcards. The routing logic works top to bottom through
  640.                  this list so you can't add anything meaningful after the
  641.                  last line with the *:*/* on it.
  642.               2: 1:1/1 1:*/*
  643.               3: 2:440/6 *:*/*
  644.               A)dd Lines E)dit Lines D)elete Empty Lines Q)uit:
  645.  
  646.               A. AKAs
  647.  
  648.               1: 2:440/59.3
  649.                  Alternative address for the board - must be same Zone
  650.               2: 2:440/0
  651.               A)dd Lines E)dit Lines D)elete Empty Lines Q)uit:
  652.  
  653.               Once this configuration is completed, go to the main VBBS
  654.               directory and run:
  655.  
  656.               VFIDO /C NETWORKID=#
  657.  
  658.               You must rerun this every time you change any of the above
  659.               configuration information.
  660.  
  661.  
  662.               VFido Control File
  663.               ==================
  664.  
  665.               You will also need to set up a file containing phone prefix
  666.               aliases called VFIDO.FON in your DATA subdirectory. This is
  667.               used to ensure that the phone numbers listed in the nodelist
  668.               are converted to a format that can be dialed from your BBS.
  669.               This is used for removing your country code for national
  670.               calls and area code for local calls. VFIDO needs the correct
  671.               phone numbers listed so it can call any BBS in the nodelist
  672.               when Crash Mail, File Attaches or File Requests are sent.
  673.  
  674.               An example of this control file for the USA would be:
  675.  
  676.               011-            The prefix for dialing international phone
  677.                               numbers
  678.               1-616-399- 399- Sets up the toll free codes for your area
  679.                               code, where 616 is the area code and 399
  680.                               a local prefix
  681.               1-616- 1-       Makes all other calls in your area code long
  682.                               distance
  683.               1- 1-           Ensures all US phone numbers are not made
  684.                               international
  685.  
  686.               This example would convert a phone number listed as
  687.               1-616-399-4818 to 399-4818, or convert 1-616-772-0482 to
  688.               1-772-0482, or 44-689-890937 to 011-44-689-90937
  689.  
  690.               and for Europe:
  691.  
  692.               010-            The prefix for international calls
  693.               44-689-         Strip the country and area code for local
  694.                               calls
  695.               44- 0-          Add a 0 prefix for national calls
  696.  
  697.               As an example, the above would convert an international
  698.               phone number listed in the nodelist as 1-616-399-4818 to
  699.               010-1-616-399-4818, or a national number in the nodelist as
  700.               44-689-890937 to 0-689-890937.
  701.  
  702.  
  703.               Nodelist Compilation
  704.               ====================
  705.  
  706.               Obtain the most recent nodelist from your FidoNet server
  707.               and place it unarchived into the C:\VBBS\NETMAIL directory.
  708.               Then at the prompt in the main VBBS directory type:
  709.  
  710.               VFIDO /A NETWORKID=#
  711.  
  712.               You will need to rerun this every time you receive a new
  713.               NODELIST, or when you change information in the VFIDO.FON
  714.               control file.
  715.  
  716.               Since the FidoNET nodelist is quite large, normally your
  717.               Netmail Server will only send out weekly updates called
  718.               NODEDIFF files automatically. Third party utilities such as
  719.               XLAXDIFF and MERGENL may be used to make a new updated
  720.               nodelist using the NODEDIFF information. After doing this,
  721.               the above analysis must be run.
  722.  
  723.               Batch files have been developed which automate this updating
  724.               process and can be called up in daily maintenance. Here is
  725.               an example of one such batch file which checks to see if
  726.               there is a NODEDIFF file and uses the XLAXDIFF utility to
  727.               produce a new NODELIST.
  728.  
  729.              @ECHO OFF
  730.                 IF EXIST C:\VBBS\OUTBOUND\NODEDIFF.* GOTO :GOTONE
  731.                 GOTO :EXIT
  732.              :GOTONE
  733.                 CD C:\VBBS\NETMAIL
  734.                 DEL NODEDIFF.*
  735.                 CD C:\VBBS\OUTBOUND
  736.                 COPY C:\VBBS\OUTBOUND\NODEDIFF.* C:\VBBS\NETMAIL\NODEDIFF.*
  737.                 DEL NODEDIFF.*
  738.                 CD \VBBS\NETMAIL
  739.                 XLAXDIFF /C
  740.                 CD \VBBS
  741.                 VFIDO /A NETWORKID=4
  742.              :EXIT
  743.              ECHO NO NEW NODEDIFF FILE TO UPDATE!
  744.              EXIT
  745.  
  746.  
  747.               Sending E-Mail Using VFIDO
  748.               ==========================
  749.  
  750.               To send an E-Mail message from VBBS to any Fido-type network
  751.               , invoke the E-Mail routine as normal. The User Network
  752.               Address field should be completed in the format User
  753.               Name@Fido Address, so to send E-Mail to me use Neil J
  754.               Marshall@2:440/211.
  755.  
  756.               If you want to send Crash Mail, that is where the E-Mail is
  757.               sent directly to the addressee's BBS, ignoring the routing
  758.               logic, then add a " +c" after the addressee's name, so to
  759.               send Crash Mail to me use Neil J Marshall +c@2:440/211.
  760.  
  761.               In Fido-type networks it is policy that messages with files
  762.               attached must go directly to the addressee's BBS and ignore
  763.               the routing logic, so if you attach a file to a message it
  764.               will be held on your board awaiting a call from the
  765.               addressee's BBS unless you send it Crash Mail or the
  766.               addressee is one of the BBSs in your dialing list that you call.
  767.  
  768.  
  769.               File Requests Using VFIDO
  770.               =========================
  771.  
  772.               If you want to send a File Request to another Fido-type BBS
  773.               invoke the e-mail routine as normal. The User Network
  774.               Address field should be completed in the format
  775.               Sysop +f@Fido Address, where the " +f" is the switch to
  776.               indicate this is a File Request. The Filename requested is
  777.               put in the Title field of the message. All File Requests are
  778.               sent direct to the addressee's BBS and ignore routing. If the
  779.               addressee's BBS is not one that you have set up in your
  780.               dialing list, then you must also use the +c switch to make
  781.               the File Request a Crash E-Mail. To request the latest
  782.               version of VFIDO from me, you would invoke the E-Mail
  783.               function and address it to Sysop +f +c@2:440/211, then make
  784.               the Title of the message VFIDO.
  785.  
  786.               VFIDO also supports incoming File Requests. When a File
  787.               Request is received, VFIDO searches each of the File Areas
  788.               that you have set up in VCONFIG and sends the file back if
  789.               it is found. VFIDO also supports "Magic Names" for File
  790.               Requests - this is where a pseudonym is associated with an
  791.               actual file for ease of access by calling systems.
  792.               Magic Names should be set up in the file VFIDO.MAG in your
  793.               DATA directory. The format of this file is one entry per
  794.               line, giving the "Magic Name" followed by the full path and
  795.               filename of the file to associate with the Magic Name, for
  796.               example
  797.                       VBBS C:\VBBS\FILES\SYSOP\VBBS560.ZIP
  798.                       FILES C:\VBBS\MASTLIST.TXT
  799.                       VFIDO C:\VBBS\FILES\SYSOP\VFIDO560.ZIP
  800.               might be some of the most common ones.
  801.  
  802.               If you want a "standard letter" sent in response to each file
  803.               request, create this letter in a file called FILEREQ.TXT in
  804.               your TEXT path. Generally a Fido Sysop should use this to
  805.               list the Magic Names applicable to their BBS.
  806.  
  807.  
  808.               Configuration Of VFIDO To Add Conference Functionality
  809.               ======================================================
  810.  
  811.               If you want to access public message areas in Fido, you will
  812.               need to know the AREA name that uniquely identifies each
  813.               Fido conference. Supposing for example you wished to set up
  814.               VBBS to participate in a Fido conference whose AREA name was
  815.               HARPOON:
  816.  
  817.               Run VCONFIG.EXE and select Database Configuration, Message
  818.               Bases, the relevant Group and Database. Then select Networks
  819.               Configuration, A for add, select the network, and on the line
  820.               for the Network Conference Identifier, put the AREA name of
  821.               the Echomail conference in the network, and ALSO, separated
  822.               by a space, the Fido addresses of the nodes to whom you
  823.               directly circulate the conference, if you are acting as a
  824.               local hub. If you are simply receiving a conference, then
  825.               place the node number of the EchoMail server you connect
  826.               with to obtain the conference after the AREA name.
  827.  
  828.               This line is currently limited to 80 characters here so it
  829.               will be difficult for you to become a major hub yet. Our
  830.               plans do call for amplifying this field shortly, however.
  831.  
  832.               An example of the FidoNET entry in the database would look
  833.               like this:
  834.  
  835.               Network Conference Identifier: HARPOON 2:440/59 1:2/3
  836.                                               ^       ^
  837.                                               *       *
  838.                                               *       *
  839.                                               *  These are the Fido
  840.                                               *  addresses of the BBSes
  841.                                               *  in the circulation list
  842.                                               *  (or Echomail server of
  843.                                               *   the conference)
  844.                                               *
  845.                                   This is the AREA name of the Fido
  846.                                   conference
  847.  
  848.               After you have set up all your conferences, you must run
  849.               VCONFIG, Database Configuration, Compile Network
  850.               Configuration - and you will have to rerun this every time
  851.               you change the network configuration of a database.
  852.  
  853.               With these simple steps taken, every message posted on that
  854.               conference will be echoed to Fido, and every message from
  855.               Fido on that conference will be fed into VBBS.
  856.  
  857.   
  858.               Using AreaFix To Request Conferences
  859.               ====================================
  860.  
  861.               You can add or remove your BBS to the subscription list for
  862.               conferences on other Fido BBS using AreaFix.
  863.  
  864.               All you have to do is to send a NetMail to AreaFix at the
  865.               BBS address with your AreaFix password as the title (the
  866.               AreaFix password is agreed in advance by yourself and the
  867.               other Sysop) and a content that lists, line by line, the
  868.               Area name of a conference, preceded by a - for remove.
  869.  
  870.               For example, a message whose content read:
  871.  
  872.               VFIDO_SUPPORT
  873.               -GAMES_DISCUSSION
  874.               -------
  875.  
  876.               would add your BBS to the VFIDO_SUPPORT conference and remove
  877.               it from the GAMES_DISCUSSION conference. The ---- tear line
  878.               is used to indicate to AreaFix the end of your requests.
  879.  
  880.               VFIDO supports incoming AreaFix requests as well. However,
  881.               there is no facility for implementing an AreaFix password,
  882.               so the title of the NetMail can be anything.
  883.  
  884.  
  885.               Summary Of VFIDO Command Syntax
  886.               ===============================
  887.  
  888.               VFIDO {channel number} {option} NETWORKID=#
  889.  
  890.               # is the network identifier as specified in the NETWORKS.LST 
  891.               file for the network you are connecting to.
  892.  
  893.               {channel number} is only necessary with /DIAL, /HOST
  894.               and /POLL options.
  895.  
  896.               {option} is one of:
  897.  
  898.               /A      Build network list from nodelist
  899.               /C      Compile initial Fido information
  900.               /DIAL   Make a call to another Fido address, specifying the
  901.                       address right after the switch like /DIAL2:440/211
  902.              /HOST   Answer an incoming Fido call
  903.              /POLL   Call all systems for whom Crash Mail is pending
  904.              /U      Scan VBBS mail and toss to Fido
  905.              /T      Scan Fido mail and toss to VBBS
  906.   
  907.               For example, a batch file to call up from the WFC to force
  908.               Crash Mail callouts might contain something like this:
  909.  
  910.               VFIDO 1 /POLL NETWORKID=4
  911.  
  912.               Technical Information
  913.               =====================
  914.  
  915.               VFIDO creates FTS-0001 packets for NetMail with FSC-0039
  916.               extensions for Zone and Point 4D addressing, FTS-0004 ARCmail
  917.               packetsfor EchoMail, and FTS-0006 WaZOO-format File Requests.
  918.  
  919.               Connections can be using FTS-0001 (TSynch) using XMODEM or
  920.               FSC-0056 (EMSI) using ZModem.
  921.  
  922.               Outgoing Crash Mail is only supported using EMSI.
  923.  
  924.  
  925.           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  926.              APPENDIX III - VWW4 CONFIGURATION /WWIVNET AND LINK SETUP
  927.           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  928.                     
  929.            Requirements
  930.            ------------
  931.  
  932.            It should be pointed out here that in order to interface VBBS
  933.            with WWIVNet and WWIVLink (or other WWIVtype networks), you
  934.            should register VBBS as soon as possible. Multinet access in
  935.            the shareware version is limited to 60 days, after which time
  936.            all network interface utilities with the exception of VNet,
  937.            become inoperable. By registering, you are guaranteed that
  938.            network access will not be interrupted, so please do register
  939.            VBBS as soon as possible to avoid any inconvenience. There
  940.            is a only a one-time, life-time registration fee for the DOS
  941.            version of VBBS.
  942.  
  943.            VWW4.EXE is the interface utility designed especially for VBBS
  944.            version 6.10 which carries out the net interface function for
  945.            all WWIV-type networks, including WWIVNet, WWIVLink, and
  946.            ICENet. Before setting up the interface, however, you should be
  947.            aware that many subs from these networks are now being gated to
  948.            VirtualNET. Thus, it may not even be necessary for you to carry
  949.            out this interface at all. Please read the NETGUIDE.DOC for
  950.            information on how to set up and join VirtualNET and subscribe
  951.            to subs. A current SUBSLIST.NET file in your NET subdirectory
  952.            lists the various subs available to choose from.
  953.  
  954.            Now, if you already have VWW4.EXE in hand and want to continue
  955.            with the interface installation, be aware that you MUST also
  956.            have a WWIVnet or WWIV-type node number in order to net. You
  957.            must also set up the appropriate WWIV network files according
  958.            to instructions from your AC/GC.
  959.  
  960.            WWIVNet network policy has changed recently and sysops are
  961.            required to register the WWIV network software within 60 days.
  962.            After this period of time, unregistered sysops are
  963.            automatically dropped from the WWIV bbslist. The WWIV network
  964.            files may be registered separately for $20, and we urge all
  965.            sysops that wish to have access to all WWIV-type subs to
  966.            register this software. Contact your local WWIV AC for more
  967.            information.  As for WWIVLink sysops, no such registration
  968.            requirement currently exists and separate network software is
  969.            available.
  970.  
  971.            In general, it is best to set up WWIV completely and separately
  972.            until your net connects are operational. It is easier then to
  973.            delete the unnecessary WWIV files later. If you plan on
  974.            receiving more than one WWIV-type network, then you should set
  975.            up individual WWIV directories with different directory names,
  976.            and realize your net connections first before making any file
  977.            deletions. This procedure is covered thoroughly in the WWIV
  978.            install documentation and in the network documentation written
  979.            by WWIV support staff. It is important that your net
  980.            connections be properly established and each WWIV bbs be
  981.            fully functional in this respect before proceeding. It is also
  982.            recommended that all net connections through VWW4 be made using
  983.            Channel 1 selected in VCONFIG (option 2), although any active
  984.            channel may be used.
  985.  
  986.           Initial Configuration
  987.           ---------------------
  988.  
  989.           Once you have established normal net connections through WWIV,
  990.           then proceed as follows:
  991.  
  992.           Step 1 - Run VCONFIG once again and choose the NETWORK
  993.                    configuration option (option 7).
  994.                    Here you will see a list of current networks handled
  995.                    by the multinet engine. Choose WWIVNet (or WWIVLink,
  996.                    etc) with the up/down arrow keys and fill in the
  997.                    appropriate fields shown below. Please note that each
  998.                    network listed has a separate slot in the NETWORKS.LST 
  999.                    control file and that all WWIV-type networks are Type 2,
  1000.                    meaning they use VWW4 as the interface utility.
  1001.  
  1002.                    You will now see the following type of screen:
  1003.  
  1004.                ┌───────────────────────────────────────────────────────┐
  1005.                │ Network #2 WWIVnet Type 2 (VWW4.EXE)                  │
  1006.                └───────────────────────────────────────────────────────┘
  1007.  
  1008.                 1. Node Number:
  1009.                 2. Data Directory:
  1010.                 3. Mode:
  1011.                 4. EXE Directory:
  1012.                 5. Dialout Init String:
  1013.  
  1014.                 U. Uninstall this Network
  1015.  
  1016.           Step 2 - Enter your WWIVnet node number in the first field.
  1017.  
  1018.           Step 3 - In the next field, enter the full path to the WWIVNet
  1019.                    DATA directory (e.g. c:\wwiv\data).
  1020.  
  1021.           Step 4 - For Mode, select NET for WWIVNet-type networks, or
  1022.                    LINK for WWIVLink-type networks.
  1023.  
  1024.           Step 5 - For the entry to the EXE (executeable) directory,
  1025.                    specify the complete path to where the WWIV network
  1026.                    executeable files are located  (e.g. c:\wwiv).
  1027.  
  1028.           Step 6 - For your Dialout Init String, leave this blank for now,
  1029.                    unless you are using a version of WWIV prior to WWIV
  1030.                    4.20. Later on when testing your WWIV connect with the
  1031.                    multinet engine, it may be necessary for you to include
  1032.                    the WWIV modem init string in this space if you fail to
  1033.                    connect properly. This string would be the same one
  1034.                    chosen from the WWIV modems.mdm file. Again, make sure
  1035.                    you connect properly to your WWIV server independently
  1036.                    from VBBS before attempting the interface here.
  1037.  
  1038.           Step 7 - After Vconfiguring the NETWORK option above, unzip the
  1039.                    VWW4.exe file in your root VBBS directory and read the
  1040.                    technical information given in the VWW4.DOC . It should
  1041.                    be noted that the multinet engine in VBBS 6.10 is
  1042.                    automatic and requires no batch files, but batch files
  1043.                    may be used for convenience and flexibility depending
  1044.                    upon your setup.
  1045.  
  1046.           Step 8 - You must now create an ANSWER.NET file based on the
  1047.                    information provided in the MULTINET.DOC file. This
  1048.                    should be placed in your VBBS DATA subdirectory.
  1049.   
  1050.                    For a VBBS that is on WWIVNet, the ANSWER.NET file
  1051.                    would look as follows:
  1052.  
  1053.                    !
  1054.                    ?78=2
  1055.                    ?32=2
  1056.  
  1057.                    For a VBBS on WWIVNet and WWIVLink, the ANSWER.NET
  1058.                    would contain:
  1059.  
  1060.                    !
  1061.                    ?78=2
  1062.                    ?32=2
  1063.                    ?76=3
  1064.  
  1065.                    Please refer to other parts of the MULTINET.DOC for
  1066.                    more details. Just as an explanation, the ?78 above
  1067.                    refers to the N N N sign that WWIVNet sends as an
  1068.                    incoming identifier. The ?76 is an L L L that WWIVLink
  1069.                    uses. These are ascii characters 78 and 76,
  1070.                    respectively.
  1071.  
  1072.  
  1073.           Step 9 - Copy NETWORKS.LST from the zip package to the VBBS NET
  1074.                    subdirectory.
  1075.  
  1076.           Step 10 - If you are interfacing with both WWIVnet and WWIVLink,
  1077.                     you MUST maintain separate directories for NET and
  1078.                     LINK as mentioned previously. The same holds true for
  1079.                     any other WWIV-type networks you subscribe to. In each
  1080.                     directory make sure that all of the WWIV network files
  1081.                     are in their proper places. Make sure you have run
  1082.                     Vconfig's Network option and set the path correctly
  1083.                     to where the respective networkx.exe files are
  1084.                     located.
  1085.  
  1086.           NOTE :
  1087.     
  1088.           You will also have to maintain the DATA subdirectories in each
  1089.           of these to create the necessary NNxxxx.net and Nxxxx.net
  1090.           or NNALL.NET files needed later to subscribe and to host subs
  1091.           on WWIVNet. If you are converting totally over to VBBS from WWIV
  1092.           and would like to delete unnecessary/unwanted WWIV files, a list
  1093.           of the required WWIV files may be found in the APPENDIX. Erasure
  1094.           of unwanted files, however, should be the very last step you
  1095.           take in the conversion process after verifying successful
  1096.           net connections. As an alternative to deletion, we suggest that
  1097.           you simply zip up the unnecessary files and keep them in a safe
  1098.           place in the event you need them to reconfigure something in
  1099.           WWIV itself later.
  1100.   
  1101.  
  1102.           Step 11- Run VConfig again and choose the Databases (option 3).
  1103.                    Choose Sort Databases to allow the program to set up.
  1104.                    Now choose the Compile Networks option. It is important
  1105.                    to note than whenever ANY changes are made in the
  1106.                    Network option or in Database entries, this must be
  1107.                    followed by the Sorting and Compiling options above
  1108.                    for the changes to take effect.
  1109.  
  1110.           This complete the network installation procedure.
  1111.  
  1112.  
  1113.           Installing Message Bases
  1114.           ------------------------
  1115.  
  1116.           Assuming you have placed VWW4.exe in your main VBBS
  1117.           directory and vconfigured the networks properly,
  1118.           then installing a message base is a fairly simple process.
  1119.           Follow the instructions given in the main documentation
  1120.           regarding adding databases.
  1121.  
  1122.           In the database entry for a sub, note that option G is for
  1123.           Networks Configuration. Choosing this will bring up
  1124.           a screen which allows you to A)dd D)elete E)dit  a
  1125.           network.
  1126.  
  1127.           Pressing A) to add a network brings up a screen where you
  1128.           can choose the appropriate network. For a sub carried on
  1129.           WWIVNet, you would choose entry 2, for example.
  1130.  
  1131.           Doing so will bring up another prompt as follows:
  1132.  
  1133.           WWIVNet Network Conference Identifier:_
  1134.  
  1135.           Simply enter the subtype number of the message base you
  1136.           want, and press enter.
  1137.  
  1138.           Exit out of the database to the main database menu and
  1139.           once again, choose Sort Databases and Compile Networks.
  1140.  
  1141.           Please note that if a message base is being gated to
  1142.           VirtualNET from any other network, you have the option
  1143.           of subscribing to it as a VirtualNET sub or as a sub
  1144.           from another network, but NOT both. Doing so will result
  1145.           in duplicate posts.
  1146.  
  1147.           NOTE:
  1148.     
  1149.           If you are subscribing to a Net or Link sub for the first
  1150.           time, you must follow the normal procedure of requesting
  1151.           the sub from the host and setting up the appropriate
  1152.           NNxxx.NET files or NNALL.NET file in the proper data directory.
  1153.           In addition this version of VBBS also supports WWIV's auto
  1154.           request sub feature (req.exe) using the VREQ utility available.
  1155.           It also accepts type 20 messages (subs.pub) using the VWWIV
  1156.           utility.
  1157.  
  1158.  
  1159.           Hosting a WWIV Sub
  1160.           ------------------
  1161.  
  1162.           If you are currently hosting a WWIV message base, be assured
  1163.           that the same procedure above works for hosts. Again, simply
  1164.           enter the appropriate subtype when asked for the Network
  1165.           Conference Identifier. Don't forget that you must maintain your
  1166.           distribution list through you Nxxxx.NET file as usual. Subs
  1167.           flagged for validation may be validated from the SysOp SubMenu.
  1168.  
  1169.  
  1170.           Gating Subs to Other Networks
  1171.           -----------------------------
  1172.  
  1173.           If you are currently hosting a sub on WWIVNet or another
  1174.           network, you probably will be interested in 'gating' your sub
  1175.           into VirtualNET or other networks to expand your subscriber
  1176.           base. This is easily accomplished by adding additional networks
  1177.           to your database entry. Entering more than one network and
  1178.           respective Network Conference Identifier (subtype, sub number,
  1179.           echo,area,etc.) effectively 'gates' that database.
  1180.  
  1181.           NOTE:
  1182.  
  1183.           If you are running VBBS as a chain, we do not recommend that you
  1184.           attempt gating due to the mechanics of the multinet engine. If
  1185.           you wish to gate to multiple networks, we strongly recommend
  1186.           that you run VBBS as your main bbs software for simplicity's
  1187.           sake.
  1188.  
  1189.           Please refer to the NETGUIDE.DOC for further details on how to
  1190.           set up a hosted VirtualNET sub, sub numbers,etc.
  1191.  
  1192.  
  1193.           Forcing a Callout
  1194.           -----------------
  1195.  
  1196.           Please note that the VWW4 software is fully automatic, and will
  1197.           callout and receive calls from your server depending upon your
  1198.           main settings for Threshold and Polling in Vconfig. However, you
  1199.           most likely will wish to force callouts to your server from
  1200.           the WFC screen from time to time. To do so, you should Type 'N'
  1201.           from the Control Panel. First, this will bring up all the
  1202.           Networks you currently belong to. Select the appropriate network
  1203.           followed by the appropriate system (server).  This will force
  1204.           the system to call a particular node.
  1205.     
  1206.           NOTE:
  1207.  
  1208.           WWIVNet and WWIV-type callouts are completely automated if you
  1209.           are running VBBS as your main program.  Be sure to set your
  1210.           Threshold level and Polling frequency in Vconfig.  Note that the
  1211.           settings of these levels apply generically to all networks,
  1212.           (e.g. the same threshold and polling configurations apply to
  1213.           VirtualNET, WWIVNet, and WWIVLink packets). Setting the
  1214.           threshold level to 0 effectively tells the software never to
  1215.           dial out automatically, so be sure to change this. For different
  1216.           calling schedules, appropriate utilities such as POLLUTIL.ZIP
  1217.           and VWW4-CHK.ZIP are available to customize your setup.
  1218.  
  1219.  
  1220.           VWW4 Activity Log
  1221.           -----------------
  1222.  
  1223.           All net connections made by VWW4 are also listed in the VWW4.LOG
  1224.           file which can be found in your main WWIV directory. We suggest
  1225.           setting up a function key to be able to view this from the VBBS
  1226.           WFC screen using the Control Panel option in Vconfig. For
  1227.           example, a bat file called VWW4LOG.BAT could be created and
  1228.           placed in your VBBS directory with the following command line:
  1229.  
  1230.           CD\WWIV
  1231.           VLIST VWW4.LOG
  1232.           CD\VBBS
  1233.  
  1234.           If you are interfacing with both WWIVNet and WWIVLink, then a
  1235.           second batch file similar to the above would need to be created
  1236.           pointing to your Link directory, and a second function key set
  1237.           up in the Control Panel.
  1238.  
  1239.           Viewing WWIV's  net logs may be done in the same fashion using
  1240.           the Control Panel. Simple script mods are also available to view
  1241.           all pending lists from the internal Sysop Menu in VBBS.
  1242.  
  1243.  
  1244.           Analyzing the BBSList
  1245.           ---------------------
  1246.  
  1247.           VBBS creates a listing of systems belonging to various networks
  1248.           that is used for routing mail. You will need to compile this
  1249.           information for WWIV the first time you set up so that it may be
  1250.           viewed from inside of the board. Subsequent updates are made
  1251.           automatically. Note that when WWIV calls in with new bbslists,
  1252.           these will be compiled normally and no special maintenance is
  1253.           necessary.
  1254.  
  1255.           To make a new indexed list of WWIV boards for use by VBBS,
  1256.           please delete the existing BBSDATA.IDX file from your WWIV data
  1257.           subdirectory first. Then, from the WWIV main directory type:
  1258.           NETWORK3 /Y  . This will produce new a new idx file.
  1259.  
  1260.           Now, generate a new bbslist index for VBBS. Change to the root
  1261.           VBBS directory where VWW4 is located and type:
  1262.  
  1263.           VWW4 B NETWORKID=2   for the WWIVNet list, or
  1264.           VWW4 B NETWORKID=3   for the WWIVLink index
  1265.  
  1266.           You should now have succesfully created the new bbslist index
  1267.           file that VBBS uses. This is located in your VBBS Data
  1268.           subdirectory.
  1269.  
  1270.           The procedure is similar for generating bbs listings for other
  1271.           WWIV-type networks. Be aware of the importance of specifying the
  1272.           correct Network Identifer Number in the above command line
  1273.           NETWORKID=  . Refer to the list of networks available in
  1274.           VConfig's Network options if you need to refresh your memory on
  1275.           what network the appropriate network number is.
  1276.    
  1277.           VWW4 Command Line Switches
  1278.           --------------------------
  1279.            The Virtual MultiNet Engine (VME) handles WWIVtype networks
  1280.            seamlessly. However, VWW4 functions may be called up from batch
  1281.            files also, thus providing a flexible means for you to customize
  1282.            your setup.
  1283.  
  1284.            VME will run the VWW4 as needed automatically, providing the
  1285.            proper NETWORKID= and PORT= parameters. Running from a command
  1286.            line, however, you must specify the following three command
  1287.            line parameters:
  1288.  
  1289.            VWW4 <command letter> NETWORKID=<net #> PORT=<COM port #>
  1290.  
  1291.            The command letter tells VWW4 what to do:
  1292.  
  1293.            Command Letters are:
  1294.   
  1295.            B      Bundle mail for WWIV (Update WWIV packets and bbslists)
  1296.            U      Unbundle mail from WWIV and store in VBBS databases
  1297.            D####  Dial WWIV System #, do transfer, and unbundle if
  1298.                   successful
  1299.            A      Answer WWIVnet call, do transfer, and unbundle if
  1300.                   successful.
  1301.  
  1302.            The NETWORKID= parameter tells VWW4 which network to process.
  1303.            WWIVnet is net #2, WWIVLink is net #3, ICEnet is net #6, and if
  1304.            new WWIVnet based nets appear, they will have net numbers
  1305.            assigned to them as well. Check NETWORKS.LST for the current 
  1306.            network list.
  1307.  
  1308.            The PORT= parameter must be included when using VWW4 to answer,
  1309.            or dial a network call. This specifies a COM port number.
  1310.  
  1311.            An example of forcing bundling from the command line would
  1312.            look like this:
  1313.  
  1314.            VWW4 B NETWORKID=2 PORT=2
  1315.  
  1316.            This would bundle the mail for WWIVNet for processing on comport
  1317.            2.
  1318.  
  1319.            Please refer to the extended VWW4 documentation included
  1320.            with the VWW4.EXE file itself for more detailed information
  1321.            about converting from WWIV to VBBS.
  1322.  
  1323.           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1324.                APPENDIX IV - VUUCP CONFIGURATION AND INSTALLATION
  1325.           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1326. 
  1327.  
  1328.